home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac Magazin/MacEasy 8
/
Mac Magazin and MacEasy Magazine CD - Issue 08.iso
/
Sharewarebibliothek
/
Updater⁄Infos
/
BBEdit 3.0 -> 3.0.1
/
3.0.1 Release Notes
next >
Wrap
Text File
|
1994-10-18
|
16KB
|
379 lines
BBEdit 3.0.1 Release Notes
------ ----- ------- -----
October 16, 1994
This document contains information which was developed too late to be
included in the manuals.
BBEdit Is Commercial!
------ -- -----------
This version of BBEdit is NOT FREE. If you are using a non-demo copy that
you obtained by a means other than a legitimate site license, product
bundle, or direct purchase, then we encourage you to write to the
address below and order your own copy. The pricing is reasonable, and
options are available for discount and quantity pricing.
External Services and Startup Performance
-------- -------- --- ------- -----------
The first time BBEdit starts up, it attempts to locate the application
associated with each external service. If the application isn’t found,
BBEdit will keep trying to find it on subsequent occasions, until it
either finds the application, or until you turn off the corresponding
check-box in the “External Services” section of the Preferences dialog.
Since an unsuccessful search for an application takes time, you should
turn off the check box corresponding to any application you don’t have
available. Doing so will decrease the time that BBEdit takes to start
up.
BBEdit and CodeWarrior
------ --- -----------
As of this writing, CodeWarrior does not support integration with
external text editors, so there is no seamless way to use BBEdit as
a source-code editor in conjunction with Code Warrior. We are working
with Metrowerks in this area, and will integrate support for Code
Warrior as soon as CodeWarrior support for external editors is
available.
About the HTML Extensions
----- --- ---- ----------
As a service to Internet users, we have included a set of extensions
which provide facilities to simplify the preparation and editing of text
documents using HTML tags. These HTML extensions are provided by the
courtesy of their author, Carles Bellver, and are not written or
supported by Bare Bones Software. If you have questions or problems with
them, please contact the author directly: Carles Bellver
<bellverc@si.uji.es>. Any electronic correspondence sent to Bare Bones
Software regarding these extensions will be forwarded to the author.
The HTML extensions are located in the “HTML Extensions” folder; to make
them available for use with BBEdit, simply move them into the “BBEdit
Extensions” folder. The author’s notes describing these extensions are
included, in both text and HTML format, in the “HTML Extensions” folder.
Desktop Database Problems
------- -------- --------
On occasion, you may find that the Finder doesn’t display the correct
icon for BBEdit documents, or that you can’t drag documents onto the
BBEdit application (or an alias to the application) to open them.
This behavior is not indicative of a problem with BBEdit; rather, it’s
an indication that the database that the Finder uses to associate
applications, icons, and documents (known as the “desktop database”) has
become confused or corrupted.
When this happens, it’s usually desirable to force the Finder to
reconstruct the desktop database. To do this, reboot your machine, and
immediately hold down the Shift key until the message “Extensions Off”
appears. As soon as this message appears, release the Shift key, and
hold down the Command and Option keys. For each volume that mounts at
startup, the Finder will ask whether you wish to rebuild the desktop
database. Click “OK”, and the Finder will do so.
Corruption in the desktop database can also render BBEdit unable to
locate external services. If you have an service installed (say, the
THINK Project Manager), but BBEdit doesn’t make the service available to
you, rebuilding the desktop database will usually help. (This assumes
that you’ve already checked to make sure that the application you’re
trying to use is of an appropriate version.)
On Location 2.0, Quadras, and AppleShare
-- -------- ---- -------- --- ----------
There is a bug in On Location versions 2.0 and 2.0.1 which will cause
your Macintosh to hang if you’re using a Macintosh Quadra, you have
AppleShare volumes mounted, and you attempt to perform an On Location
search with BBEdit. To avoid this hang, don’t select “On Location”
from the “Search Method” popup in the “Multi-File Searching” section
of the Find dialog.
(Note that an “AppleShare volume” can be a fileserver volume or a volume
on someone else’s Macintosh published with Personal File Sharing under
System 7.0.)
THINK Project Manager
----- ------- -------
The THINK Project Manager, used in THINK C and Symantec C++ version 6.0
and later, has a number of bugs and limitations which occasionally make
working with an external editor difficult. Presently, we are working
with the technical staff at Symantec to resolve these issues. They
should be taken care of for future versions of both BBEdit and the THINK
Project Manager.
The most noticeable problems are as follows:
- On occasion, the THINK Project Manager will inexplicably refuse
to provide the list of headers included by a given source file.
If you control- option-click in the title bar of a connected source
file and you don’t get the list, this is most likely the cause.
Should this happen, deactivate the source window in question
and re-activate it, and BBEdit will try to get the list of includes
again. You can, of course, use the function popup in the status bar,
which will also provide access to the include files.
- The THINK Project Manager provides no atomic way for the external
editor to inform it that the name or location of a connected source
file has changed. This means that if you do a “Save As...” of a
connected source file, the TPM will continue to use the old source
file. Until this problem is resolved in the TPM, you’ll have to
manually remove the old file and add the new file to the proper
location.
- There is a bug in version 7.0 of the THINK Project Manager
which may cause it to crash after opening a file in the external
editor. This bug is fixed in version 7.0.3 of the TPM; an updater
package may be obtained from most online information services
or directly from Symantec.
- Version 7.0.1 of the THINK Project Manager has a bug in it which
will prevent the TPM from quitting if the external editor is running.
This bug is fixed in version 7.0.3 of the TPM; an updater
package may be obtained from most online information services
or directly from Symantec.
- Because of latency issues between BBEdit and the THINK Project
Manager, certain menu items or services may not be available
immediately after bringing a window to the front. Usually, the
services will become available after one or two seconds.
Printing with Substituted Fonts
-------- ---- ----------- -----
Because of idiosyncracies in the LaserWriter driver 7.1 and earlier,
there are some character spacing anomalies when printing with a
substituted monospaced font (i.e. Monaco). To avoid these problems,
print in a non-substituted, monospaced PostScript font such as Courier.
(With BBEdit, you can of course edit in one font, and print in
another.)
These problems appear to be resolved as of version 8.1.1 of the
LaserWriter driver.
Fractional Spacing
---------- -------
BBEdit 3.0 supports a “Fractional Spacing” option when printing. We
recommend that you use this option if you are printing in a small
(less than 9-point) font size.
FaxSTF “FaxPrint” Printer Driver
------ ---------- ------- ------
Version 2.2.3 of the “FaxPrint” printer driver, supplied with the FaxSTF
fax software package, has a bug in it which can cause all applications,
not just BBEdit, to malfunction. STF Technologies has been notified of
the problem. In the meantime, to avoid potential problems, choose another
printer driver, such as the ImageWriter or LaserWriter driver, except
when you’re planning to fax documents directly from within BBEdit.
Contact STF Technologies for the latest information on the availability
of a fix. (As of the writing of this note, FaxSTF has been updated
to version 3.0.)
NOW Utilities
--- ---------
Older versions of Super Boomerang have a bug which affects BBEdit;
in particular, you cannot type upper-case letters in the “Save As…”
dialog. This bug is fixed in version 4.0 and later of the NOW Utilities
package; contact Now Software for an update.
Now Save causes BBEdit’s “File” menu to get scrambled. To avoid this,
turn off Now Save when running BBEdit.
The Programmer’s Editor Package
--- ------------ ------ -------
BBEdit was written with libraries which are part of the Programmer’s
Editor Package. The PE Package provides high-performance text editing,
searching, directory search, and pattern-match capabilities for use
in text-manipulation programs. For more information, write to the
address below.
Contact Address
------- -------
Should you have questions about BBEdit, write or send e-mail to the
address below:
Bare Bones Software, Inc.
P.O. Box 108
Bedford, MA 01730-0108
Internet: bbsw@netcom.com
Compuserve: 73051,3255
AppleLink: BARE.BONES
eWorld: BareBones
Fax: (508) 651-7584
For technical support, bug reports, and other issues of an immediate
nature, we strongly encourage you to use electronic mail. Not only
does it save paper and time, but you will also be guaranteed of a
response within hours of receipt of your message.
Additional Acknowledgements
---------- ----------------
The regular-expression library used for ‘grep’ searching is
based on the ‘regexp’ package, written by Henry Spencer of
the University of Toronto. Pete Keleher provided a Mac-
compatible version, from which BBEdit’s code is derived.
Thanks!
-------
Thank you for purchasing BBEdit. If you have any suggestions for
improvements, or any problems to report, don’t be shy. Feedback
from customers is the best way to improve any piece of software.
Thanks also to the many people who, in one way or another,
directly contributed to the production and success of BBEdit.
They’re all listed in the about box; choose “About BBEdit...”
from the Apple menu to see their names.
Finally, thanks to all of our customers, who have invested in
our product and our company, and, by doing so, give us the
ability to keep producing and improving our software.
Rich Siegel Mike Fryar Patrick Woolsey
President & CEO Chief Operating Officer Chief Technology Officer
Update Notes
------ -----
The following notes describe changes between the current revision
of BBEdit 3.0 and previous revisions:
The following enhancements have been made:
- plain-text Replace All operations (i.e. the “grep” switch is
turned off) are now twice as fast as before in situations where
the search and replace strings are the same length. In situations
where the search and replace strings are both one character long,
Replace All will be between ten and twenty times faster.
- “Redo Typing” will select the redone text. (This behavior is
familiar to MPW Shell users.)
- Overall navigation performance in Differences windows has been
improved.
- You can now use the Shift key to cycle backward through the list items
in a multi-file Differences window.
- You can now cancel a “Get All Unread Mail” action by typing
Command-Period.
The following usability improvements have been made:
- BBEdit will now autoscroll the lists in Differences windows in order
to bring the current selection into view when the window is resized.
- When choosing an include from the popup menu, BBEdit will now
query open windows and the TPM for the file, just as if you had
done an “Open Selection” on the file’s name.
- You can now use the Option key when popping up the function menu
to suppress the includes.
- You can now use the Shift key to cycle backward through the list items
in a multi-file Differences window.
The following bugs have been fixed:
- BBEdit will no longer crash when creating a new window in situations
when the “Add Mailer to New Windows” was checked, but Collaboration
Services were turned off.
- BBEdit will no longer crash when creating a new window in situations
when the “Show Tab Stops” preference is turned on.
- The “Change” and “Delete” buttons in the “File Type” section of the
Preferences dialog will no longer flash when either “BBEdit” or
“Plain Text” is selected.
- “Find Differences” will no longer crash when given an input file
with a single line longer than 32K characters. (This situation
most often occurred when comparing binary PostScript files.)
- Intelligent Paste now works correctly on Power Macs.
- The “Paste”, “Clear”, and “Add Mailer” items are now disabled
when a picture window is in front.
- In some situations, BBEdit would not sort names on the function
popup when you held down the Shift key.
- The “Search Results” search method on the Find dialog (Multi-File
Searching options) is now correctly enabled when a Search Results
window is immediately behind the Find dialog.
- In some situations, the “Wrap...” command would allow a word to
extend beyond the selected wrapping boundary.
- If you have no markers to save, BBEdit will no longer attempt to
create a resource fork. This will also spare you an “Access Denied”
message, in the event that the file lives on an ‘aufs’ file system.
- BBEdit 3.0.1 works around a design idiosyncrasy in the THINK Project
Manager which would cause the TPM to crash if “Always Save State”
is turned on in the TPM’s “Debug” preferences.
- When performing multi-file searches with “Any File” selected as
the file type, BBEdit would skip files which weren’t XTND-
translatable (if XTND translation was turned on), or otherwise
misbehave.
- BBEdit now behaves correctly when trying to print a Differences
window; if the window is for multi-file differences, BBEdit will
print the contents of the selected file list, or, if no file list
is selected, the currently displayed differences will be printed.
- In some situations, BBEdit would not position stacked windows
correctly, and/or ignore the “Leave Room for Finder” settings.
- The description of “Close” has been corrected in BBEdit’s
AppleScript terminology resource (‘aete’), and BBEdit now
correctly handles the “saving in” parameter.
- “Change Case” will now correctly mark the window dirty when
invoked from a script.
- “Capitalize Lines” will now correctly capitalize the start of the last
line, even if the line doesn’t end with a carriage return.
- Command-Up-Arrow will now work correctly in disk browsers, when the
folder being browsed contains no items.
- In some situations, BBEdit would take the “emergency exit” when
trying to read an XTND-translated file containing very large
pictures.
- In some situations, non-batch multi-file search and/or replace
operations would incorrectly skip files.
- BBEdit now guards against bogus ‘MPSR’ and ‘ETAB’ tab-width
information written by other editors.
- In some situations, the “Find” button in the Find dialog would
be incorrectly enabled.
- “Add Pattern...” from the patterns popup in the Find dialog will
now behave correctly in situations where the pattern name is the
same as one already in the list.
- Dropping a text file into an editing window would cause BBEdit
to take the “emergency exit” in situations when the size of the
file being dropped exceeded the amount of memory available in
BBEdit’s partition. BBEdit will now accept the dropped file,
provided that there is sufficient system memory available to
read the file into memory.
- The “Windows” and “Extensions” menus will now be legible when
the menu bar colors have been customized.